cargo ships - English Synonyms Dictionary

cargo ships

n.
[1] shipping , merchant marine , merchant vessels